Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
138 SLADE GREEN ROAD Terraced £309,826 £170,000 21 Oct 2005
142 SLADE GREEN ROAD Terraced £395,692 £330,000 25 Aug 2020
144 SLADE GREEN ROAD Terraced £314,063 £55,750 26 Apr 1996
146 SLADE GREEN ROAD Terraced £395,314 £320,000 11 Jan 2019